home *** CD-ROM | disk | FTP | other *** search
/ Carousel / CAROUSEL.cdr / mactosh / hc / xcmd_pos.sit / PostEvent stack / card_4167.txt < prev    next >
Text File  |  1987-10-15  |  2KB  |  85 lines

  1. -- card: 4167 from stack: in
  2. -- bmap block id: 5017
  3. -- flags: 0000
  4. -- background id: 2637
  5. -- name: Tempo
  6. ----- HyperTalk script -----
  7. on openCard
  8.   push recent card
  9. end openCard
  10.  
  11.  
  12.  
  13. -- part 3 (field)
  14. -- low flags: 01
  15. -- high flags: 0000
  16. -- rect: left=44 top=71 right=255 bottom=464
  17. -- title width / last selected line: 0
  18. -- icon id / first selected line: 0 / 0
  19. -- text alignment: 0
  20. -- font id: 3
  21. -- text size: 10
  22. -- style flags: 0
  23. -- line height: 12
  24. -- part name: 
  25.  
  26.  
  27. -- part 4 (field)
  28. -- low flags: 01
  29. -- high flags: 0000
  30. -- rect: left=123 top=262 right=277 bottom=339
  31. -- title width / last selected line: 0
  32. -- icon id / first selected line: 0 / 0
  33. -- text alignment: 0
  34. -- font id: 3
  35. -- text size: 10
  36. -- style flags: 0
  37. -- line height: 12
  38. -- part name: 
  39. ----- HyperTalk script -----
  40. on mouseUp
  41.   go to card "Tempo 1"
  42. end mouseUp
  43.  
  44.  
  45. -- part 5 (field)
  46. -- low flags: 01
  47. -- high flags: 0000
  48. -- rect: left=123 top=283 right=298 bottom=360
  49. -- title width / last selected line: 0
  50. -- icon id / first selected line: 0 / 0
  51. -- text alignment: 0
  52. -- font id: 3
  53. -- text size: 10
  54. -- style flags: 0
  55. -- line height: 12
  56. -- part name: 
  57. ----- HyperTalk script -----
  58. on mouseUp
  59.   go to card "Tempo 2"
  60. end mouseUp
  61.  
  62.  
  63. -- part contents for card part 3
  64. ----- text -----
  65. The PostEvent command allows a script to post a keydown event with arbitrary modifiers (Option, Command, Shift, Caps Lock or any combination of these). If there is a Tempo macro corresponding to this key combination, then it should run.
  66.  
  67. PostEvent is called like this for Tempo:
  68.  
  69.                           PostEvent modifier,virtual keyCode
  70.  
  71. For instance, the following call posts an option-w:  
  72.  
  73.                           PostEvent "O",13 
  74.  
  75. (where the first argument is an upper-case "Oh", not a zero).
  76.  
  77. A ΓÇ£virtual keyCodeΓÇ¥┬áis a keyboard-independent method of identifying a keystroke.
  78.  
  79. -- part contents for card part 4
  80. ----- text -----
  81. ΓÇó┬áClick here to find about modifiers
  82.  
  83. -- part contents for card part 5
  84. ----- text -----
  85. ΓÇó  Click here to see a table of virtual keyCodes